cassia tree and its fruit - Alemán Inglés Diccionario